make venerable - French English Dictionary